- Independently complete well-scoped components from a larger project in a reasonable time frame
- Collaborate with your team to design, plan, implement and test solutions
- Communicate well with team members and external teams
- Follow, enhance and contribute to established team processes
- Continuously seek self-improvement and learning
- 3+ years of experience in software development
- 2+ years of experience with modern JavaScript frameworks (React, Angular, Vue.js, etc.), HTML 5, and CSS3
- 2+ years of experience with backend frameworks (C#, Java, Spring, Kotlin)
- Solid knowledge of programming fundamentals—algorithms, data structures, design patterns, and paradigms
- Languages: primarily Java 11, Javascript & SQL; some PHP
- Frameworks: Spring Framework, Spring Boot, Sencha ExtJS
- Tools: Jira, Git, Jenkins, Rundeck, Grafana, Graylog
- Other: database performance optimization, Linux administration, JWT, OpenAPI, SASS, UI/UX
- Casual dress
- Company events
- Dental care
- Disability insurance
- Employee assistance program
- Extended health care
- Life insurance
- Paid time off
- Profit sharing
- RRSP match
- Vision care
- Wellness program
- Work from home
- Monday to Friday
- Bachelor's Degree (preferred)
- Software Development: 3 years (required)
- Javascript framework: 2 years (preferred)
- Backend Development: 2 years (preferred)
Company
Location
Ottawa - Canada
Job type
Full-Time
React Job Details
If you've enjoyed a cold beer, glass of wine or spirit lately, there is a good chance that one of VIP's software applications assisted in its journey to your glass!
VIP is seeking a Mid-level Software Engineer (SEII) with experience in fullstack web application development and a passion for creating user-friendly applications. The ideal candidate will take great pride in their work and be willing to rethink and suggest improvements for current applications as well as contribute to the development of new projects. This person must be comfortable working closely with a small team and have the flexibility to work on clearly-defined as well as abstract tasks to achieve a shared goal.
Primary Responsibilities:
Requirements:
Technologies We Use:
This position will start out remote but will eventually require you to report to our new office location in Ottawa once it is opened later this year.
All full-time job offers are contingent upon passing a pre-employment background check.
Job Types: Full-time, Permanent
Benefits:
Schedule:
COVID-19 considerations:
Full vaccination against COVID-19 is a condition of employment at VIP unless there is a medical or religious reason for exemption from this requirement.
Education:
Experience:
More Developer Job Boards
Fullstack Developer Jobs Golang Jobs JavaScript Jobs Python Jobs React Jobs Rust Jobs Java Jobs